science of process - French English Dictionary